package com.smfx.yxt.service;

import java.util.List;

import com.smfx.yxt.model.TeacherLeave;
import com.smfx.yxt.page.Page;
import com.smfx.yxt.reqVo.TeacherLeaveReqVO;
import com.smfx.yxt.view.TeacherLeaveView;

public interface ITeacherLeaveService {

	int insertSelective(TeacherLeave record);

    TeacherLeave selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(TeacherLeave record);

    List<TeacherLeaveView> selectListByPage(Page<TeacherLeaveView> page);
    
    int insert(TeacherLeaveReqVO reqVO);
    
    int updateAudit(TeacherLeave record);
    
}
